the dog ate my homework - Alemán Inglés Diccionario